Skip to content

Update all possible dependencies without breaking our builds #1267

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Apr 8, 2025

Conversation

luixlive
Copy link
Contributor

@luixlive luixlive commented Mar 27, 2025

Create React App has been deprecated an unmaintained by almost 4 years now. And it is officially pulling us down. A bunch of the upgrades necessary to support React 19 need newer versions of Webpack and Jest, but until we eject, we have no control on the versioning or the configuration of them. For now, this is as much as I could do.

Edit: Environment now available for smoke testing https://upgrade-as-much-as-possible.dev.pamdas.org/

Copy link
Contributor

@gaboDev gaboDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good so far, but I would like to have a feature env just to make a little smoke test and make sure

@luixlive luixlive added the deploy label Apr 3, 2025
@luixlive luixlive temporarily deployed to upgrade-as-much-as-possible April 3, 2025 16:48 — with GitHub Actions Inactive
@luixlive luixlive requested a review from gaboDev April 3, 2025 16:59
@luixlive
Copy link
Contributor Author

luixlive commented Apr 3, 2025

@luixlive luixlive temporarily deployed to upgrade-as-much-as-possible April 3, 2025 18:38 — with GitHub Actions Inactive
Copy link
Contributor

@gaboDev gaboDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After a smoke test LGTM 🫡

@luixlive luixlive merged commit 927c533 into develop Apr 8, 2025
2 checks passed
@luixlive luixlive deleted the upgrade-as-much-as-possible branch April 8, 2025 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants